water supply and sewage project - Spanish English Dictionary